(one's) toes curl

Übersetzungen
faire grincer des dents
Definitionen
To experience a feeling of extreme embarrassment, discomfort, or cringe, often in reaction to something awkward, unpleasant, or shocking.